seed orchard - German English Dictionary